home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 February: Tool Chest / Dev.CD Feb 99 TC.toast / What's New? / Development Kits / Mac OS USB v1.1f3 DDK / Examples / PrinterClassDriver / USBDriver.make < prev    next >
Encoding:
Text File  |  1999-01-07  |  2.1 KB  |  73 lines  |  [TEXT/MPS ]

  1. #
  2. #    File:        USBDriver.Make
  3. #
  4. #    Contains:    xxx put contents here xxx
  5. #
  6. #    Version:    xxx put version here xxx
  7. #
  8. #    Copyright:    © 1998 by Apple Computer, Inc., all rights reserved.
  9. #
  10. #
  11.  
  12. #   File:       USB Driver.make
  13. #   Target:     USBDriver
  14. #   Sources:    Chooser.cp
  15. #               ChooserPACK.a
  16. #               ChooserPACK.cp
  17. #               Utils.cp
  18. #               SafeNameRegistry.cp
  19. #   Created:    Friday, March 27, 1998 03:02:48 PM
  20.  
  21.  
  22. MAKEFILE     = USBDriver.make
  23. •MondoBuild• = #{MAKEFILE}  # Make blank to avoid rebuilds when makefile is modified
  24. Includes     =
  25. Sym•68K      = 
  26. ObjDir•68K   = :Objects:
  27. CPlusOptions = {Includes} {Sym•68K} -b 
  28.  
  29. Objects•68K  = ∂
  30.         "{ObjDir•68K}ChooserPACK.a.o" ∂
  31.         "{ObjDir•68K}Chooser.cp.o" ∂
  32.         "{ObjDir•68K}SafeNameRegistry.cp.o" ∂
  33.         "{ObjDir•68K}Utils.cp.o"
  34.  
  35.  
  36. USBDriver ƒƒ {•MondoBuild•} {Objects•68K}
  37.     Link ∂
  38.         -t 'PRER' ∂
  39.         -c 'sknr' ∂
  40.         -sg main ∂
  41.         -rt 'PACW' ∂
  42.         -m MAIN ∂
  43.         {Objects•68K} ∂
  44.         "{Libraries}Interface.o" -o ChsrPACW.rsrc
  45.     rez -d SystemSevenOrLater=1 -c 'sknr' -t 'PRER' 'ChooserPACK.r' -o 'USB Driver'
  46.     rez -d SystemSevenOrLater=1 -a -c 'sknr' -t 'PRER' 'USB Driver.r' -o 'USB Driver'
  47.  
  48. "{ObjDir•68K}ChooserPACK.a.o" ƒ {•MondoBuild•} ChooserPACK.a
  49.     {Asm} ChooserPACK.a -o {Targ} {AOptions}
  50.  
  51. "{ObjDir•68K}Chooser.cp.o" ƒ {•MondoBuild•} Chooser.cp
  52.     {C} Chooser.cp -o {Targ} {CPlusOptions}
  53.  
  54. "{ObjDir•68K}SafeNameRegistry.cp.o" ƒ {•MondoBuild•} SafeNameRegistry.cp
  55.     {C} -b SafeNameRegistry.cp -o {Targ} {CPlusOptions}
  56.  
  57. "{ObjDir•68K}Utils.cp.o" ƒ {•MondoBuild•} Utils.cp
  58.     {C} -b Utils.cp -o {Targ} {CPlusOptions}
  59.  
  60.  
  61. # asm ChooserPACK.a -o :Objects:ChooserPACK.a.o
  62. # SCpp -b Chooser.cp -o :Objects:Chooser.cp.o
  63. # SC -b SafeNameRegistry.cp -o :Objects:SafeNameRegistry.cp.o
  64. # SC -b Utils.cp -o :Objects:Utils.cp.o
  65. # link -c 'sknr' -t 'PRER' -rt 'PACW' -m MAIN -sg main ∂
  66. #     :Objects:ChooserPACK.a.o ∂
  67. #     :Objects:Chooser.cp.o ∂
  68. #     :Objects:SafeNameRegistry.cp.o ∂
  69. #     :Objects:Utils.cp.o ∂
  70. #     "{Libraries}Interface.o" -o ChsrPACW.rsrc
  71. # rez -d SystemSevenOrLater=1 -c 'sknr' -t 'PRER' 'ChooserPACK.r' -o 'USB Driver'
  72. # rez -d SystemSevenOrLater=1 -a -c 'sknr' -t 'PRER' 'USB Driver.r' -o 'USB Driver'
  73.